/* 公共样式 */
* {
  margin:0;
  padding:0;
  list-style: none;
  font-family: 'Microsoft YaHei';
}
body {
  font-family: 'Microsoft YaHei';
}
a {
  text-decoration: none !important;
}
img{max-width:100%;}
.container-fluid{width:100%;padding:0;}
.bgwhite {
  background: #fff;
}
.fwhite {
  color: #fff;
}
.ov-h {
  overflow: hidden;
}
.abs {
  position: absolute;
}
.rel {
  position: relative;
}
.tl-cen {
  text-align: center;
}
.pageNavi {
    float: left;
    margin-top: 6px;
    display: block;
    WIDTH: 100%;
    TEXT-ALIGN: center;
    line-height: 30px;
    font-size: 12px;
    margin-bottom: 10px;
}
.pages input {
    border: 1px solid;
}
.wp-pagenavi a {
    border: #CCC solid 1px;
    padding: 5px 10px;
    border-radius: 5px;
    margin: 0 3px;
}
.tl-r {
  text-align: right;
}
.mar-cen{margin:0 auto;
}
.etc {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fl_l{float:left;}
.fl_r{float:right;}
/*当前位置*/
.now-pos a{color:#fff;}
.now-pos img{display:block;}
.now-pos div{bottom:0px;background:rgba(0,0,0,0.6);padding:10px 15px;width:100%;}
.now-pos div span{display:block;margin:0 auto;}
.now-pos{color:#fff;}
/* banner部分 */
.navbar-brand{display:inline-block;
}
/* Welcome */
.wel-top-word{color:#676767;}
.wel-top-word>p:first-child{margin-top:40px;}
/*.wel-down .row{padding-right:20px;padding-bottom:30px;}*/

/*@keyframes rotate
{
0%{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);}
50%{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}
100%{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}
}
@-webkit-keyframes rotate
{
0%{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);}
50%{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}
100%{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);}
}
.wel-down>div .wel-down-img img{transition:.3s;-webkit-transition:.3s;}
.wel-down>div:hover .wel-down-img img{
	animation:rotate 2s forwards;
	-webkit-animation:rotate 2s forwards;
	animation-iteration-count:1;
	-webkit-animation-iteration-count:1;
	}*/



/* news部分 */
.news{background:#fff;padding-top:60px;}
.news-show img{width:100%;}
.news-top-img{margin:60px 0 30px 0;}
.news-title h4{color:#1c1c1c;margin:25px 0 15px 0;}
.news-title small{color:#a4a4a4;}
.news-show p{color:#545454;margin-top:30px;}
.news-show{padding:20px 20px 60px 20px;background:#fff;transition:.4s;-webkit-transition:.4s;}
.read-more{color:#00b6b1;font-weight:bold;display:inline-block;margin-top:20px;}
.read-more:hover{color:#00b6b1;}
.read-more-sq span{display:inline-block;color:#000;border:2px solid #000;padding:8px 38px;margin-top:50px;transition:.4s;-webkit-transition:.4s;}
.read-more-sq span:hover,.news-title h4:hover,.news-show:hover,.dwload-word .read-more-sq span:hover{color:#00b6b1;border-color:#00b6b1;transition:.5s;-webkit-transition:.5s;}

/* download部分 */
.download{background:url(images/down-banner.png) no-repeat;background-size:cover;padding-top:60px;padding-bottom:96px;overflow:hidden;}
.dwload-word{margin-top:50px;}
.dwload-word>div{margin-top:50px;}
.dwload-word>div a{color:#fff;}
.dwload-word>div span{line-height:24px;}
.dwload-word .read-more-sq span{color:#fff;border-color:#fff;margin:0;}
.dwload-hand{position:relative;bottom:-110px;}
/* mylinks部分 */
.mylinks>div{margin-top:105px;}
.mylinks-top span{display:block;height:2px;width:100%;background-image:linear-gradient(to right,#BEB9B6,#2475aa,#BEB9B6);width:70%;margin-top:60px;margin:0 auto;transition:.3s;-webkit-transition:.3s;}
.mylinks-top:hover span{width:60%;transition:.4s;-webkit-transition:.4s;}
.mylinks-top img{display:block;margin:0 auto;position:relative;top:-60px;overflow:hidden;background:#fff;padding:0 50px;}

.mylinks-brand li{padding:0 10px 10px 10px;text-align:center;}
.mylinks-brand li a{color:#000;}
.mylinks-brand li a:hover{color:#666;}
/* footer部分 */
.footer{padding:35px 15px;}
.copyright span{display:block;line-height:24px;color:#6b6b6b;}
.copyright a{color:#6b6b6b;transition:.3s;-webkit-transition:.3s;}
.copyright a:hover{color:#000;transition:.3s;-webkit-transition:.3s;}
.social-icons{text-align:right;margin-top:15px;}
.social-icons>span{display:inline-block;border-radius:4px;transition:.3s;-webkit-transition:.3s;margin-left:10px;}
.social-icons .icons-fcbook{background:#375F9B;}
.social-icons .icons-twitter{background:#3DABE0;}
.social-icons .icons-sina{background:#F25C58;}
.social-icons .icons-weixin{background:#2C9602;}
/*.social-icons span img{transition:.3s;}
.social-icons span:hover img{transform:scale(1.3,1.3);transition:.4s;}*/

/* 新闻内页 */
.news_menu{margin:50px auto 15px auto;display:inline-block;width:100%;
/*border-bottom: 1px solid #1F9AA0;*/}
.news_menu>ul.container{padding:0;}
.news_menu li{float:left;padding:5px 15px;text-align:center;background:rgba(36, 117, 170, 0.54);;border-left:1px dotted #fcfcfc;transition:.2s;-webkit-transition:.2s;}
.news_menu li:hover{background:#2475aa;transition:.4s;-webkit-transition:.4s;}
.news_menu li:first-child{border:none;}
.news_menu li a{color:#fff;display:inline-block;padding:8px 0;font-size:15px;}
.news_menu .f_b{background:#1F9AA0;}
.news_menu li>div{overflow:hidden;}
.news-list>li{padding-top:15px;padding-bottom:15px;background:#f1fafa;color:#666;position:relative;
overflow:hidden;margin-bottom:5px;clear:both;}
.news-list>li:hover{box-shadow:1px 2px 6px #ccc;transition:.3s;}
.news-list>li:hover h4 a{color:#1F9AA0;}
.news-list>li:nth-child(even){background:#fefdfd;}
.news-list>li:nth-child(even) .col-sm-4{float:right;}
.news-list>li img{max-height:150px;}
.news-list>li:hover img{opacity:0.8;background:#000;}
.news-list>li p{white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
.news-list a{color:#666;white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;}
.news-list div.col-sm-4 a{background:#000;display:block;}
.news-list a.rowhead{color:#333;}
.news-list a:hover{color:#1F9AA0;transition:.2s;-webkit-transition:.2s;}
.n-more{border:1px solid #1F9AA0; padding:8px 15px;color:#1F9AA0 !important;margin:0 !important;
position:absolute;bottom:-100px;transition:.3s;-webkit-transition:.3s;display:none;}
.ser-more{right:30px;}
.news-list>li:hover .n-more{bottom:-40px;transition:.3s;-webkit-transition:.3s;}
.news-list>li:hover .ser-more{bottom:0px;transition:.3s;-webkit-transition:.3s;}
.news-list li.rowhead,.downlists li.rowhead{background:#1F9AA0;text-align:center;padding:10px 0;}
.news-list li.rowhead a,.downlists li.rowhead a{color:#fff;font-size:18px;}
.news-list li.rowhead,.downlists li.rowhead{color:#fff;}
.downlists li.rowhead{border:none;margin-bottom:5px;}
.news-content{background:#fff;padding:15px;margin-top:100px;margin-bottom:100px;}
.news-content .title{font-size:18px;font-weight:bold;margin-bottom:10px;}
.news-content .info p{margin:0;line-height:26px;}
.news-content #content{padding:50px 0;line-height:23px;}
.news-content .info .introduce{padding:5px 15px;background:#F0F1F1;color:#333;
line-height:20px;}
.introduce{display:none;}

/* 单页 */
/*.webshow .news_menu li{font-size:16px;}*/
.webshow .news_menu .left_menu_on{background:#2475aa;}
.liuyan{width:70%;margin:0 auto;padding-top:30px;}
.liuyan ul li{width:100%;margin-bottom:10px;margin:0 auto 10px auto;}
.liuyan ul .icon{background:url(images/l-icons.png) center #1F9AA0 no-repeat;
height: 55px;
width: 55px;
display: block;
float: left;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
}
.liuyan ul li span.user{background-position:15px 15px;}
.liuyan ul li span.qq{background:url(images/qqicon1.png) center #1F9AA0 no-repeat !important;}
.liuyan ul li span.email{background-position:15px -37px;}
.liuyan ul li span.phone{background-position:15px -92px;}
.liuyan ul li span.msg{background:url(images/talk.png) center #1F9AA0 no-repeat !important;}
.liuyan input[type="text"], form textarea {
    border-top-right-radius:4px;
    border-bottom-right-radius:4px;
    width: 77%;
    padding: 1.15em 1em 1.15em 1em;
    color: #858282;
    font-size: 16px;
    outline:none;
    background:#F0F1F1;
    font-weight:500;
    border: none;}
.liuyan form textarea{min-height:160px;
  border-bottom-right-radius:4px;
  border-bottom-left-radius:4px;
  resize:none;
}
.liuyan input[type="submit"]{
  display:block;margin:0 auto;margin-top:30px;
  border-radius:4px;
  color: #858282;
  background:#1F9AA0;
  border:none;
  color:#fff;
  padding:10px 15px;
}
.liuyan ul li.yzm span:first-child{display:inline-block;width:55px;}
.liuyan ul li.yzm span:first-child:before{content:"*";color:#f00;}
.liuyan ul li.yzm input{width:120px;margin:0;padding:10px;}
/* 联系我们 */
.contact-us .head{white-space: nowrap;font-size:26px;line-height:26px;
  overflow: hidden;border-left:5px solid #ccc;
  margin-top:30px;
  margin-bottom:30px;
}
.contact-us .col-sm-6 p{width:50%;float:left;min-height:20px;font-size:16px;}
.contact-us .col-sm-6 p.dizhi{width:100% !important;}
.contact-us>.row{margin:30px 0 15px 0 !important;}
/*.contact-us .call p:nth-child(even){width:65% !important;}*/
.contact-us .road{margin-top:15px;}
.contact-us .road p{width:100%;}
.contact-us .road p span{background:#757575;color:#fff;padding:2px 3px;}
.amap-logo{display:none;}
.amap-copyright{left:10px !important;}
/* 翻页 */
.turnpage{clear:both;}
.turnpage a{color:#666;}

 .pages cite{font-style:normal;margin-left: 8px;}
 .pages a,.pages strong,.pages input[type="button"]{color:#070707;display: inline-block;
    background-color: #eee;
    width: 36px;
    height: 36px;
    text-align: center;
    }
 .pages a:after{display:none;}
 .pages a:hover{background:#1F9AA0;color:#fff;transition:.3s;-webkit-transition:.3s;}
 .pages strong{color:#1F9AA0;background:none;}
 .pages input[type="text"]{    
	margin-left: 15px;
    margin-right:13px;
	 width: 34px;
    height: 34px;
    text-align: center;
    line-height: 34px;
	border-radius:3px;border: 1px solid #ccc;
	}
 .pages input[type="button"]{
	background:#2475aa;color:#fff;
	outline: none;
    border: none;
    border-radius: 3px;
	}
/* 下载 */
.down-show{padding-top:100px;padding-bottom:100px;}
.down-show .row ul li{margin-top:5px;}
.down-show .row ul li.intro p{margin:5px 0;color:#666;}
.down-show .downbtn a{background:#5FAE30;padding:10px 30px;color:#fff;
  display:inline-block;border-radius:4px;font-size:16px;}
.down-show .dntitle{color:#1F9AA0;}
.down-show .dntitle,.downlists .dntitle{font-size:18px;margin-top:10px !important;white-space:nowrap; overflow: hidden;
  text-overflow: ellipsis;}
.dntitle .dnbtn{}
.downlists li:hover .dntitle{color:#1F9AA0;}
.downlists p{margin:3px 0 0 0;}
.downlists a.dnbtn {
	position:absolute;
	right:0px;transition:.3s;
    padding: 5px 10px;
    color: #fff;border-radius:3px;
    background-color: #1F9AA0;
    display: inline-block;}
.downlists li:hover a.dnbtn{right:-10px;transition:.3s;}
.downlists .dncontent{padding-bottom:10px;position:relative;}
.downlists .dncontent span{display:inline-block;padding:6px 20px 6px 0;}
.downlists li{color:#666;background:#f1fafa;border-bottom:1px dotted #ccc;transition:1s;}
.downlists li:nth-child(even){background:#fefdfd;}
.newscontainer,.downcontainer,.servicecontainer{padding-top:50px;}
.downmenu{padding:0px 15px 0px 15px;}
.newsmenu>li{position:relative;border:none;border-bottom:1px dotted #ccc;z-index:100;}
.newsmenu .panel{z-index:99;}
.newsmenu .panel-default>.panel-heading{background:#fff;}
.newsmenu>li+.panel-collapse{position:relative;background:rgba(145,193,178,.1);width:70%;}
.newsmenu .panel-body{padding:0;}
.newsmenu .panel-body a{text-align:center;line-height:36px;}
.newsmenu>li div.panel-heading{padding:0;border-radius:3px;}
.newsmenu .panel{box-shadow:0 0 0;text-align:left;padding-left:24%;}
.newsmenu .panel-body a{color:#888;}
/*
.newsmenu .glyphicon-menu-up{display:inline-block;top:3px;left: 2px;}
.newsmenu .glyphicon-menu-down{display:none;}
.newsmenu div.panel-heading .glyphicon-menu-down{display:inline-block;top:3px;left: 2px;}
.newsmenu div.panel-heading .glyphicon-menu-up{display:none;}
.newsmenu a.collapsed .glyphicon-menu-up{display:inline-block;top:3px;left: 2px;}
.newsmenu a.collapsed .glyphicon-menu-down{display:none;}
*/


.newsmenu .panel-title .glyphicon{top:3px;left: 2px;}
.newsmenu .glyphicon-menu-down{display:none;}
.newsmenu .collapsed .glyphicon-menu-up{display:none;}
.newsmenu .collapsed .glyphicon-menu-down{display:inline-block;}

/* 服务和下载 */

.newsmenu>li,.downmenu li{border: 1px solid #2475aa;height:50px;line-height:50px;width:70%;text-align:center;margin: 0 auto;}
.newsmenu>li:hover .panel-heading{background:#1F9AA0;transition:.3s;color:#fff;}
.newsmenu li:hover a,.downmenu li:hover a{color:#fff !important;}
.newsmenu li.lihead,.zhdiv li.lihead,.downmenu li.lihead{background-color: #2475aa!important;height:50px;line-height:50px !important;color:#fff;border:none;font-size:20px;font-weight: 600;
text-align:center;margin-bottom:3px;}
.newsmenu li.lihead:hover,.downmenu li.lihead:hover{background:#056462;}
.downmenu li a,.newsmenu li a{color: #337ab7;display:inline-block;width:100%;height:100%;font-size:17px;font-weight: 500;}
.downmenu li:hover,.newsmenu li:hover{background:#2475aa;transition:.3s;color:#fff;}
/*  服务更改开始 */
	  .zhdiv>ul.col-sm-3>li{width:70%;text-align:center;
	  border-bottom: 1px dotted #ccc;
	  line-height:35px;position:relative;}
	  .zhdiv>ul.col-sm-3>li a{color:#333;display: inline-block;
    width: 100%;
    }
      .zhdiv .lihd{position:relative;cursor:pointer;}
	  .zhdiv .lihd.open{display:block;}
      .zhdiv .lihd i{position:absolute;right:10px;top:10px;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;}
      .zhdiv .lihd+ul{background:#F4F9F8;display:none;}
  	  .zhdiv>ul.col-sm-3>li:hover{background:#1F9AA0;color:#fff;transition:.3s;}
      .zhdiv .lihd+ul>li:hover>a{color:#000 !important;transition:.3s;}
	  .zhdiv>ul.col-sm-3>li:hover>a,.zhdiv .lihd+ul>li:hover>a{color:#fff;}
      .zhdiv>ul.col-sm-3>li:hover ul{background:#F4F9F8;}
      .zhdiv .lihd+ul>li a{color:#888;}
      .zhdiv .lihd.open i{transform:rotate(180deg);-webkit-transform:rotate(180deg);
	  transition:.4s;}
	  .zhdiv>ul>li li{text-align:center;}
	  /* 产品工业设计 单独设置 */
	  .product_show{margin-top:30px;}
	  .product_show .col-xs-6{margin-bottom:15px;}
	  /* 项目申报 分类ul */
	  .proj_sheng{overflow:hidden;margin-bottom:15px;margin-top:15px;}
	  .proj_sheng>li{float:left;margin-right:5px;position:relative;}
	  .proj_sheng>li a{display:block;padding:5px 10px;}
	  .proj_sheng>li a:after{content:"";position:absolute;bottom:1px;height:1px;left:50%;right:50%;background:#1F9AA0;transition:0.5s;
	  -webkit-transition:0.5s;}
	  .proj_sheng>li a:hover{color:#000;}
	  .proj_sheng>li a:hover:after{left:6px;right:6px;}
	  /* 产品工业设计 单独列表样式*/
	  .news-list>li.pr_des>a{display:block;margin:15px;}
	  .news-list>li.pr_des>h4{margin-bottom:0px;}
	  .news-list>li.pr_des img{max-height:225px;}
	  .news-list>li.pr_des{clear:none;margin-right:-5px;text-align:center;margin-bottom:10px;}
	  .news-list>li.pr_des:nth-child(even){margin-left:-5px;margin-right:10px;background:#f1fafa;}
 /* 服务更改结束 */
.swipe {
  overflow: hidden;
  visibility: hidden;
  position: relative;
}
.swipe-wrap {
  float: left;
  overflow: hidden;
  position: relative;
}
.swipe-wrap  > span {
  float:left;
  /*width:100%;*/
  position: relative;
}
/*span img{
  height: 100%;
  width: 100%;
}*/
/* 搜素 */
#fsearch{margin:20px 0 30px 0;}
#fsearch span.sou{
  font-size:16px;
}
#fsearch select,#fsearch input{outline:none;padding:3px;border-radius:4px;}
#fsearch .pd3{border:1px solid;    border-color: rgb(169, 169, 169);
  width:50%;padding:4px;
}
#fsearch input[type="submit"]{border:none;outline:none;padding:5px 10px;border-radius:4px;
background:#1F9AA0;color:#fff;}
/* 返回顶部 */
#back2top a{position:fixed;right:30px;bottom:20px;background:rgba(0,0,0,0.5);padding:15px;
font-size:18px;color:#00b6b1;}
#back2top a:hover{color:#00b6b1;}
/* 默认单页 关于我们 */
.webshow .ab-us{line-height:24px;}
/* 我们的团队 */
.ourgroup{padding-bottom:40px;line-height:22px;}
.ourgroup .col-xs-8 p{margin:0;}
.ourgroup ul.col-xs-12{margin-top:20px;}
.ourgroup ul.col-xs-12 li{text-align:center;}
.ourgroup ul.col-xs-12 li>div{height:220px;}
.ourgroup ul.col-xs-12 li>div img{max-height:100%;}
.ourgroup ul.col-xs-12 li .zhuanj{margin-top:35px;text-align:left;}
.ourgroup ul.col-xs-12 li .zhuanj p{margin:0;}


.case_main>div.act {
    visibility: visible;
    z-index: 3;
}
.case_main>div {
	padding:0 50px;
    position: absolute;
    top: 40px;
    margin-bottom: 20px;
    width: 100%;
    left: 0;
    visibility: hidden;
    z-index: 2;
	height:90%;
}





.foot {
    width: 100%;
    background-color: #2475aa;
    overflow:hidden;
}
.youqlianjie {
   
    margin: auto;
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 50px;
}
.youqlianjie p {
    color: #fff;
    padding: 0;
    text-align: center;
}
.youqlianjie p a {
    color: #fff;
	padding:0 10px;
}

/* 电脑屏幕显示 */
@media screen and (min-width:768px) {
.r2{width:19%;}
.dibutu{width:400px;}
.anliduo{width:8%;text-align:center;}
#biaorinew{font-size:17px;}
.lijie{display:none;}
.di {
    padding-left: 200px;
    font-size: 15px;
    color: #fff;
}
.news3{display:none;}

.navbar-nav>li>a{font-size:18px;color:#fff;display:inline-block;line-height:30px;margin:36px 20px 0 0;padding:0;transition:.3s;-webkit-transition:.3s;}

.l1{display:none;}
.l2{background:url(images/logo.png) no-repeat center;display:inline-block;}
.an2{display:none;}
.case_main  {
    background-color: rgba(255, 255, 255, 0.5);
    height: 600px;
    padding: 50px;
    position: relative;
    top: -50px;
   
}
.mylinks-top p{width:230px;text-align:center;display:block;margin:0 auto;position:relative;top:-50px;line-height:100px;;height:100px;;overflow:hidden;background:#fff;padding:0 50px;font-size: 30px;
    color: #2475aa;}
.wel-down-img{padding:0;float:left;width:35%;height:76px;text-align:center;}
.wel-down-word{float:left;width:55%;padding:11px 0 5px 0;text-align:center;}
.wel-down-word h4{color:rgba(42, 117, 170, 0.75);line-height:35px;font-size:17px;font-weight:600;white-space:nowrap;}
.wel-down-word small{color:#9d9d9d;}
.wel-down-word span{height:1px;width:0%;background:#2475aa;display:block;margin-top:5px;transition:.4s;-webkit-transition:.4s;}
.wel-down>div:hover .wel-down-word span{width:100%;transition:.5s;-webkit-transition:.5s;}
.wel-down>div:hover .wel-down-word small,.wel-down>div:hover .wel-down-word h4{color:#2475aa;transition:.5s;-webkit-transition:.5s;}

.wel-down>div .wel-down-img img{transition:.4s;-webkit-transition:.4s;height: 50px;margin-top:8px;}
.wel-down>div{margin:30px 0;padding-left:30px;border-right:1px solid #ccc;}
.welcome{
	position: absolute;
    left: 0;
    right: 0;
    background: #fff;
   margin-top:-60px;
    overflow: hidden;
    z-index: 9;
}
.navbar-collapse{float:right;width:70%;}
.navbar-nav>li>a {
  
    color: #fff;
    
}

.navbar-default{overflow:hidden;}
	.case{
	background: url(img/123.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
	overflow:hidden;
	padding-top:150px;
}
.navbar-default{margin-top:25px;height:110px;}
.navbar-brand{width:300px;height:55px;}
.baiyou ul li {
    overflow: hidden;
    margin:5px 0;
    width: 100%;
}
.normal {
    height: 110px;;
    padding-right: 10px;
    float: left;
    width: 100%;
}
.normal:hover{background:rgba(36, 117, 170, 0.51);}
.normal:hover .ti p{color:#fff;}
.newsbr {
	background:#2475aa;
	color:#fff;
	height:100%;
    width: 80px;
    font-size: 15px;
	padding:5px;
    text-align: center;
    float: left;
    border: 2px solid #fff;
    margin-right:15px;
    
}
.navbar-brand{margin-top:15px;margin-left:100px;}
.news2:hover{background:#2475aa85;}
.newszs p{font-size: 25px;
    color: #2475aa;
    font-weight: 600;
	}
.baiyou p{font-size: 25px;
    color: #333333c7;
    font-weight: 600;}
	
.newsbr span.newstime {
    font-size: 50px;
	line-height:50px;
}
	.case_box{
		width:90%;margin:auto;
	}
	
	.bt {
    overflow: hidden;
    background-color: #d8ecf6;
    padding: 40px 70px;
    border-bottom: 2px solid #2475aa;
}
.bt img {
    float: left;
    max-height: 80px;
}
.bt p {
    float: left;
    line-height: 80px;
    font-size: 20px;
    padding-left: 25px;
    font-weight: 900;
    color: #2475aa;
}
.anl {
  
}
.ih-item.circle {
    position: relative;
    width: 290px;
    height: 290px;
    margin: auto;
    border-radius: 50%;
}
.ih-item.circle.zhans2 {
    position: relative;
    width: 160px;
    height: 14rem;
    margin: auto;
    border-radius: 50%;
}
.ih-item.circle.effect1.zhans2 .info h3 {
    color: #fff;
    text-transform: uppercase;
    position: relative;
    letter-spacing: 2px;
    font-size: 22px;
    margin: 0 10px;
    padding: 4rem 0 10px 0;
    border-bottom: 4px solid #fff;
    text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);
}
.ih-item {
    position: relative;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.ih-item.circle.effect1 .spinner {
   
    border: 10px solid #fff;
    border-right-color: #fff;
    border-bottom-color: #fff;
    border-radius: 50%;
    -webkit-transition: all 0.8s ease-in-out;
    -moz-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
}
.ih-item.circle.effect1 .img {
    position: absolute;
   
    bottom: 0;
   
    right: 0;
}
.ih-item.circle .img {
    position: relative;
  
    border-radius: 50%;
}
.ih-item img {
    width: 100%;
    height: 100%;
}

.ih-item.circle.effect1 .info {
   
    bottom: 0;
    
    right: 0;
    background: #333333;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    -webkit-transition: all 0.8s ease-in-out;
    -moz-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
}
.ih-item.circle .info {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
   
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ih-item.circle.effect1 .info h3 {
    color: #fff;
    text-transform: uppercase;
    position: relative;
    letter-spacing: 2px;
    font-size: 22px;
    margin: 0 30px;
    padding: 105px 0 10px 0;
    border-bottom: 4px solid #fff;
    text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);
}
.ih-item.circle.effect1 a:hover .info {
    opacity: 1;
}
}

.case_title div.zong{background:#2475aa;}
.case_title div.zong>p{color:#fff;}
.case_title div.zong>img.qian{display:none;}
.case_title div.bt>img.hou{display:none;}

.case_main div p.mz {
    font-size: 29px;
    color: #2475aa;
	margin-bottom:30px;
}
.case_main div p {
    line-height:20px;
	    color: rgba(51, 51, 51, 0.65);
	margin:0;
    font-size: 15px;
}
.lianjie ul li {
    float: left;
    color: #2475aa;
    font-size: 20px;
}
.neitu ul li {
    float: right;
}
.neitu {
   overflow:hidden;
   
}
  /* nav*/
.navbar{color:#0DC2BD;margin-bottom:0;}
.navbar-default{background-color: transparent;margin: auto;  
  
  top: 0; left: 0; right: 0;  z-index:9;border:0;}
.navbar>.container{padding:0;}

.navbar-nav>li span{display:block;width:1px;margin:0 auto;transition:.3s;-webkit-transition:.3s;}
/*.navbar-nav>li>a:hover{color:#0DC2BD !important;border-bottom:1px solid;transition:.4s;}*/
.navbar-nav>li:hover span{width:100%;height:1px;background:#2475aa;transition:.4s;-webkit-transition:.4s;}
.navbar-nav>li>a:hover{transition:.4s;-webkit-transition:.4s;}
.navbar-form{line-height:100px;margin:0;width:170px;padding:0;float:right !important;}
.navbar-form input{float:left;width:99px !important;height:26px !important;border:none;outline:none;border-radius:0;font-size:12px;padding:0 8px;box-shadow:0 0 0;}
.navbar-form button{border:none;height:26px;float:left;top:0;border-radius:0;margin-left:2px;}
.navbar-form button:hover span{color:#0DC2BD;}
.form-group{width:141px;height:28px;margin-top:36px;line-height:0;border:1px solid #ccc;}
/*welcome*/

.wel-top>div:last-child{padding:150px 0;}

.wel-top>div:last-child{padding:150px 0;padding-left:8.3333%;}
.dwload-word>div{margin-top:45px;min-height:72px;}
}


@media screen and (max-width:1200px) {
.dwload-hand{bottom:-215px;}
.newsmenu .panel {
    padding-left: 22%;
	}
}


@media screen and (max-width:992px) {
  .wel-down-word {
      padding:5px 0 5px 0;
    }
  .dwload-hand{
    bottom:-350px;
  }
  .welcome{margin-top:50px;}
  .wel-top>div:last-child{padding-top:200px;padding-left:5%;}
  .welcome>div:nth-child(2){margin-top:30px;}
  .wel-down-word h4{font-size:17px;}
  .news_menu li a{font-size:12px;}
  .contact-us .call p{width:100% !important;}
  .contact-us .call{padding-left:30px;}
  .newsmenu .panel {
    padding-left: 14%;
	}
  .newsmenu li{font-size:12px;}
  .news-list.col-xs-12 h5.fl_r{float:none;}
  .zhdiv>ul.col-sm-3>li{width:100%;}
}
di2{padding-left:85px;}

.di{

    font-size: 15px;
    color: #fff;
   }
	
.lianxi{margin-bottom: 50px;width:90%;}
/*手机*/
@media screen and (max-width:768px) {
/*nav*/
.small_pic.r2{width:100%;}
.dibutu{width:200px;}
.anli{display:none;}
#cursor_b {
    position: absolute;
    z-index: 1000;
    width: 50%;
    cursor: url(image/next.cur),default;
    margin-left: 400px;
}
#cursor_a {
    position: absolute;
    z-index: 1000;
    width: 50%;
    cursor: url(image/prev.cur),default;
}
.lijie{display: inline-block;}
.webshow .ab-us {margin:0;}
.navbar-nav>li>a{font-size:20px;color:#2475aa !important;display:inline-block;line-height:30px;margin:36px 10px 0 0;padding:0;transition:.3s;-webkit-transition:.3s;}

.l2{display:none;}
.neitu{display:none;}
.lianjie ul li a{font-size:15px;}
.case_main>div {
    padding: 0 15px;
    position: absolute;
    top: 40px;
    margin-bottom: 0px;
    width: 100%;
    left: 0;
    visibility: hidden;
    z-index: 2;
}
.bt{overflow:hidden;}
.bt img {width:50%;margin:auto;}
.mylinks-top{margin:20px 0;} 
.bt p{font-size:20px;font-weight:700;}
.case_title{padding:0;}
.youqlianjie{display:none;}
.an1{display:none;}
.nav>li{height:30px;line-height:30px;text-align:center;}
.lianxi{margin:20px auto 20px auto;}
.di1{float: left;
    font-size: 10px;
    color: #fff;
    width: 50%;}
.di2{float: left;
    font-size: 10px;
    color: #fff;
    width: 50%;}
.navbar-nav>li>a {
    font-size: 15px;
    color: #2475aa !important;
    display: inline-block;
    line-height: 30px;
   text-align:center;
   margin:0;
    padding: 0;
    transition: .3s;
    -webkit-transition: .3s;
}
.di2{padding-left:35px;}
.ti p{margin:0;}
.dtp{display:none;}
.newsbr {
	background:#2475aa;
	color:#fff;
    width: 80px;
    font-size: 15px;
	padding:5px;
    text-align: center;
    float: left;
    border: 2px solid #fff;
    margin-right:15px;
    
}
.newsbr span.newstime {
    font-size: 40px;
    line-height: 50px;
}
.newszs {display:none;}
.baiyou>p{display:none;}
.bt {
  width:33%;
  float:left;
}
.news {
    background: #fff;
    padding-top: 0px;
	clear: both;
}
.mylinks-top p {
   text-align:center;
    font-size: 20px;
    color: #2475aa;
	margin:15px 0;
	position: relative;
    z-index: 999;
    width: 100px;
    margin: 0 auto;
    background: #fff;
	
}
.anliduo{width:18%;}
.mylinks-top span{position: relative;
    top: 15px;}
.case_main{
	
    background-color: rgba(255, 255, 255, 0.5);
    height: 650px;
    padding: 0;
    position: relative;
    
    

}
.wel-down>div .wel-down-img img{height: 40px}
.wel-down>div .wel-down-img{float:left;padding-left: 25px;}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
    margin-right: 0px;
    margin-left: 0px;
	background:#fff;
}
.nav navbar-nav{}
  .l2{display:none;}
  .navbar-brand{margin-top:auto;width:60%;}
  .navbar-toggle{margin-top:12px;}
  .navbar{margin-bottom:0;}
  .navbar>div{position:relative;z-index:9999;}
  .navbar-collapse{position:relative;}
  .navbar-form{border-top:none;margin-top:0;}
  .form-group>input,.form-group>button{display:inline-block;}
  .form-group>input{width:80%;}
  .form-group>button{width:20%-2;padding:9px 12px;margin-bottom:3px;margin-left:5px;}
  .navbar-nav>li:hover{background:#00b6b1;transition:.5s;}
  .navbar-nav>li:hover a{color:#fff !important;}
/* banner */
  .banner{top:0;margin-top:50px;}
/*welcome*/
  .welcome{margin-top:30px;}
  .wel-down{padding:0 10px;}
  .wel-down>div{margin-bottom:30px;padding:0;}
  .wel-top>div:last-child{margin:0;padding:50px 15px;text-align:center;}
  .wel-down-word{padding:5px 0 0 5px;text-align: center;}
  .dwload-hand{bottom:-105px;}
/*news*/
  .news-show{margin:10px 0;}
   h4{font-size:15px;}
  /*.news_menu{padding:15px;}*/
/* download*/
.dwload-top,.dwload-word{position:relative;z-index:99;}
/* footter */
  .social-icons{text-align:left;float:left;}
  .social-icons>span{margin:0 10px 0 0;}
  .mylinks-brand li img{display:block;margin:0 auto;}
.dwload-word>div{margin-top:20px;font-size:14px;}

  .webshow .service-menu{border:none;padding:0;}
  .service-menu li {width:25%;margin:0 !important;padding:0 !important;
    white-space:nowrap;}
  /*.news_menu li {width:25%;margin-right:0px;}*/
  .down-show .row .tl-r{text-align:center;}
  .down-show .row li.downbtn{text-align:center;margin-top:15px;}
/*  .news-m,.down-m{margin-left:15px;}*/
  #back2top a{padding:10px;}
  .newscontainer,.downcontainer,.servicecontainer{padding-top:20px;}
  .news_menu li{margin:0;width:25%;white-space:nowrap;}
  .news_menu li a{display:block;width:100%;height:100%;}
  .news-list>li:hover .n-more{bottom:-100px;transition:.3s;}
  .news-content .info .introduce {
    padding: 5px;}
  .downlists{margin:0;}
  .downlists a.dnbtn{top:18px;}
  .downlists .dncontent span{display:block;padding:3px 0px 3px 0;}
  .downlists li{border:none;margin-bottom:10px;}
  .downmenu li{float:left;width:25%;border-left:1px dotted #fcfcfc;border-bottom:1px dotted #fcfcfc;background:#056462;}
  .newsmenu>li{float:left;width:33%;border-left:1px solid #fcfcfc;background:#056462;}
  .servicecontainer .newsmenu>li,.downcontainer .newsmenu>li{width:25%;}
  .news-list li.rowhead{padding:10px 0;font-size:16px;}
  .newsmenu li a,.downmenu li a{color:#fff;}
  .news-list li.rowhead a, .downlists li.rowhead a{font-size:16px;}
  .newsmenu>li:nth-child(2){border-left:none;}
  .newscontainer .newsmenu>li{border-bottom:none;}
  .newsmenu>li{margin-bottom:1px !important;border-bottom:0;border-left:1px;}
  .downmenu li.f_b,.newsmenu li.f_b{background:#1F9AA0;}
  .downcontainer,.servicecontainer{padding-top:20px;}
  .newsmenu .lihead,.downmenu .lihead{display:none;}
  .newsmenu>li,.downmenu>li {
    height: 45px;
    line-height: 45px;}
  .newsmenu .panel{padding-left:0;text-align:center;}
  .newsmenu .panel-default>.panel-heading{background:#056462;}
  .newsmenu .panel-collapse{position:absolute !important;z-index:999;top:30px;left:16%;height:160px !important;
  overflow:hidden;}
  .newsmenu .panel-body li{background:#91C1B2;}  
    .newsmenu .panel-body li:active{background:#1F9AA0 !important;}  
  .newsmenu .panel-body a{color:#fff;}
  .newsmenu>li+.panel-collapse{background:none;}
  
  .panel-group .panel{border-radius:0;}
  .newsmenu>li div{border-radius:0 !important;}
  /* 服务手机端修改开始 */
  .zhdiv>ul.col-sm-3>li.lihead{display:none;}
  .zhdiv>ul.col-sm-3>li{float:left;width:25%;text-align:left;font-size:12px;padding-left:15px;line-height:30px;height:30px;}
  .zhdiv>ul>li li a{white-space: nowrap;
  overflow: hidden;text-align:center;
  text-overflow: ellipsis;}
  .zhdiv>ul.col-sm-3>li{white-space: nowrap;text-align:left;}
  .zhdiv .lihd+ul{overflow:hidden;position:absolute;z-index:999;width:180px;right:0;}
  .zhdiv>ul>li li{height:30px;}
  
  .down-show .dntitle, .downlists .dntitle{font-size:16px;}
  /* 服务手机端修改结束 */
  .newscontainer ul.news-list.col-sm-9 li.rowhead{display:none;}
  .down-show{padding-top:50px;padding-bottom:0px;}
  
  .news-content{margin-top:20px;margin-bottom:20px;}
  .now-pos div span{padding:0;}
  .news_menu{margin-top:20px;}
  .contact-us .head{margin-top:10px;}
  .now-pos img{
	  transform: scale(1.5,1.5);
-ms-transform: scale(1.5,1.5);	/* IE 9 */
-webkit-transform: scale(1.5,1.5);	/* Safari 和 Chrome */
-o-transform: scale(1.5,1.5);	/* Opera */
-moz-transform: scale(1.5,1.5);
	  }
  .now-pos{overflow:hidden;}
  .now-pos div{position:relative;background: rgba(0,0,0,1);}
  .news-list>li.pr_des {margin: 0 0 10px 0 !important;}
}
@media screen and (max-width:550px) {.zhdiv>ul.col-sm-3>li{padding-left:10px;}
.zhdiv .lihd i{right:5px}}
@media screen and (max-width:350px) {.zhdiv>ul.col-sm-3>li{padding-left:5px;}.zhdiv .lihd i{right:1px}}
@media screen and (max-width:430px) {
  h4{font-size:16px;}
  .liuyan {
    width: 100%;
    margin: 0 auto;}
  .news-content .info p {line-height:20px;}
  .down-show .row img{width:50%;}
  .contact-us .head{font-size:18px;}
  .contact-us .col-sm-6 p{font-size:14px;}
}

/* iphone5以下*/
@media screen and (max-width:375px) {
.wel-down-word h4 {
    margin-bottom:2px;font-size:15px;}
.news_menu li{margin-right:0px;padding:0 10px;margin-bottom: 10px;}
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{background:none !important;}

/* 地图 */
.my-map { margin: 0 auto; width:100%; height: 380px; }
        .my-map .icon { background: url(http://lbs.amap.com/console/public/show/marker.png) no-repeat; }
        .my-map .icon-cir { height: 31px; width: 28px; }
        .my-map .icon-cir-red { background-position: -11px -5px; }
		#mapContainer img{ max-width:1000px;}